package Vista;

import java.util.ArrayList;
import java.util.Vector;

import org.apache.struts2.ServletActionContext;

import Dominio.ApuestaUsuarioData;
import Dominio.Dom_Fachada;
import Dominio.PerfilData;

import com.opensymphony.xwork2.ActionSupport;

public class cargarHistorico extends ActionSupport {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private Vector<ApuestaUsuarioData> apuestas;

	private PerfilData user;

	public String execute() {
		ArrayList<ApuestaUsuarioData> a;
		try {
			a = new ArrayList<ApuestaUsuarioData>();
			apuestas = new Vector<ApuestaUsuarioData>();

			user = (PerfilData) ServletActionContext.getRequest().getSession()
					.getAttribute("loggedUser");

			a = new Dom_Fachada().apuestasUsuario(user, 0);

			for (int i = 0; i < a.size(); i++) {
				apuestas.add(a.get(i));
			}

			return SUCCESS;
		} catch (Exception e) {
			System.err.println(e.toString());
			return INPUT;
		}
	}

	public void validate() {
	}

	public Vector<ApuestaUsuarioData> getApuestas() {
		return apuestas;
	}

	public void setApuestas(Vector<ApuestaUsuarioData> apuestas) {
		this.apuestas = apuestas;
	}

}
